
body{
	width:100%;
	margin: 0 auto;
}
a{
	color:#333333;
	text-decoration:none;
}
.nav{
	width:100%;
	height:34px;
	background:#f2f2f2;
	font-size:12px;
	color:#333333;
	line-height:34px;
	.nav_g{
		width: 1200px;
		background:#f2f2f2;
		margin: 0 auto;
	}
	.nav4{
		margin-left:88px;
		float:left;
	}
	.nav1:hover{
		text-decoration:underline;
	}
	.nav1{
		color:#ff6600;
	}
	.nav3{
		color:#2678d4;
		margin-left:24px;
	span{
		color:#333333;
	}
	}
}
.nav-weixin{
	em{
	margin-left:10px;
	width:25px;
	height:20px;
	margin-top:9px;
	margin-right:5px;
	background:url(../img/weixin.png) no-repeat;
	}
	a{	
		margin-right:34px;
		color:#2678d3;
		position: relative;
		text-decoration:underline;
	}
}
.nav-login{
	margin:0 88px 0 26px;
	.nav-login1{
		margin:0 28px;	
	}
	span{
	i{
	width:8px;
	height:5px;
	margin-left:10px;
	margin-top:15px;
	background:url(../img/xiala.png);
	}
	ul{
	padding-left:10px;
	position:absolute;
	border:1px solid #ccc;
	border-top:0;
	right:160px;
	display:none;
	z-index:10;
	background:white;
	li{
	height:30px;
	span{
	 font-size:16px;
	 font-weight:700;
	 color:#009af3;
	}
	}
	}
	}
}
.nav-code{
	width: 170px;
    background:white;
    position:absolute;
    border:1px solid  #ccc;
    border-top:0;
    display:none;
    left:-41px;
    top:23px;
    z-index:10;
    img{
    margin:0 auto;
    display:block;
        }
    span{
    text-align:center;
    display:block;
    }
}
/*中部*/
.content{
	width: 100%;
	.content_g{
		width: 1200px;
		margin: 0 auto;	
		position:relative;
	h1 a{
	text-decoration:none;
	margin:29px 0;
	}
	.content-bar{
	height:3px;
	width:267px;
	background-image:-webkit-linear-gradient(left,#5499fd 30%,#65d6ff 70%);
	margin:40px 0 68px 60px;
	}
.content-bar1{
	height:3px;
	width:7px;
	background:#65d6ff;
	margin:40px 0 0 3px;
	}
	ul{
	position:absolute;
	top:37px;
	left:290px;
	 li{
	 float:left;
	  em{
		float:left;
		width:9px;
		height:9px;
		border-radius:50%;
		background:#3eccff;
		margin-right:58px;
	}
	}
	}
	.content-search{
	margin:37px 0 0 99px;
	input{
		width:440px;
		height:40px;
		border:2px solid #0d73e5;
		border-right:0;
		padding-left:20px;
	}
	button{
		width:82px;
		height:46px;
		background:#0d73e5;
		font-size:12px;
		color:white;
		border:0;
			}
	}	
.content_content{
				a:hover{
				text-decoration:none;
			}
	.content_bar{
		position: relative;
	.content_bar1{
		width:230px;
		height:42px;
		background:#0d73e5;
		em{
		 width:19px;
		 height:15px;
		 float:left;
		 background:url(../img/san.png);
		 margin-left:15px;
		 margin-top:14px;
		}
		span{
			font-size:16px;
			color:white;
			margin-left: 10px;
			margin-top:13px;	
		}
	}
	.content_bar2{
		width: 230px;
		height: 142px;
		background:#3b4d80;
		border-bottom:1px solid #4f6093;
		em{
			width: 51px;
			height:51px;
			float: left;
			margin-left: 20px;
			margin-top:46px;
		}
		.info-main{
			width: 119px;
			height: 58px;
			padding: 0 20px;
			margin-top: 45px;
			a{	
				font-weight:bolder;
				font-size:14px;
				color:white;
			}
			p{
				font-size:13px;
				color:#92a3d3;
				margin-top:5px;
			}
		}
	}
	div.active{
		background:#f8f8f8;
		.info-main{
			a{
				color:#0d73e7;
			}
		}

	}
	.cont_ul{
		position: absolute;
		top: 42px;
		left:230px;
		z-index: 50;
		.content_ul{
		float: left;
		width: 696px;
		height: 429px;
		background:url(../img/xk.png);
		display:none;
	}
	li.active{
		display:block;
	}		
	}

	}
	.nav-list{
		width: 968px;
		height: 40px;
		line-height:40px;
		border-bottom:2px solid #2678d3;
	a{
		font-size:16px;
		margin-left:50px;
	}
	a:hover{
		color:#2678d3;
	}
	}
	.content_right{
		.content_icon{
			width: 695px;
			height: 430px;
			overflow:hidden;
			position: relative;
			.content_h1 {
				img{
				display: none;
				margin-left:5px;
				margin-top:5px;
				float: left;
			}
			img.active{
				display: block;
			}
		}
			.yuan{
				position: absolute;
				bottom:49px;
				left: 290px;
				a{				
					float: left;
					width: 	12px;
					height: 12px;
					border-radius:50%;
					background:white;
					margin-left:9px;
				}
				a.active{
					background:#f1af00;
					}				
			}
		.content_down{
				display: none;
			}
		}
	.content_right-bottom{
		width: 267px;
		// background:#f2f6fc;
		.guwen{
			background:#f2f6fc;
			border:1px solid #dadada;
			margin-top:5px;
			position: relative;
			p{
				width: 267px;
				height: 110px;
				float: left;
				background:url(../img/guwen.png);
				a{
					font-size:12px;
					color:#6ba2fe;
					float: right;
					margin-right:23px;
					margin-top: 86px;
				}
			}
		.text{
			height: 33px;
			border:1px solid #dadada;
			border-radius:5%;
			margin-left: 13px;
			padding-left:42px;			
		}
		.text1{
			width: 193px;
		}
		.text1-2{
		position: absolute;
			width: 36px;
			height: 35px;			
		}
		.text1-1{
			background:url(../img/sj.png);
			top:111px;
			left:14px;
		}
		.text2{
			width: 70px;
			border-right:0;
			margin-top:9px;		
		}
		.text3{
			margin-top:9px;
			width: 81px;
			margin-left: 0;
			border-left:0;	
		}
		.text2-2{
			background:url(../img/sj1.png);
			top:156.5px;
			left: 14px;
		}
		.text2-3{
			background:url(../img/sj2.png);
			top:156.5px;
			left:127px;			
		}
		.text2-4{
			width: 10px;
			height: 5px;
			position: absolute;
			top:178px;
			left: 230px;
			background:url(../img/xiala.png)
		}
		.text4{
			width: 235px;
			height: 36px;
			border:0;
			margin-top:9px;
			margin-left: 14px;
			background:url(../img/anniu.png);
		}
		.text5{
			width: 100%;
			padding-left: 38px;
			font-size:12px;
			color:#8394b1;
			position: relative;
			margin-top: 9px;
			margin-bottom: 14px;
			a{
				position: absolute;
				width: 14px;
				height: 12px;
				left: 18px;
				background:url(../img/laba.png);
			}
		}
				}
		.zixun{
			border:1px solid #dadada;
			margin-top: 8px;
			box-sizing:border-box;
			.news{
				width: 132px;
				height: 38px;
				border:1px solid #dadada;
				box-sizing:border-box;
				line-height:38px;
				text-align:center;
				background:#f2f6fc;
				margin-bottom:0;
			}
			span.active{
				background:white;
				border:0;
				border-top:2px solid #226cbd;
				box-sizing:border-box;
			}
			div.active{
				display: block;
			}
		.news-item{
			padding-left: 11px;
			padding-top: 10px;
			display:none;
			a{
				float: left;
				overflow: hidden;
				text-overflow:ellipsis;
			width: 100%;
			color: #999999;
			font-size:11px;
			margin-bottom: 9px;
		 				
			}
		}
		}
	}
	}
}
}
}


.content{
	margin: 0 auto;
	.tuijian{
		margin-top: 8px;
		.lx{
			width: 230px;
			height: 195px;
			display: none;
			background:url(../img/lx.png);
		}
		a.active{
			display: block;
		}
		.tuijian_right{
			width: 959px;
			border:1px solid #dadada;
			margin-left: 9px;
			box-sizing:border-box;
			.odds{
				width: 477px;
				height: 38px;
				border:1px solid #dadada;
				background:#f2f6fc;
				line-height:38px;
				text-align:center;
				font-size:13px;
				position: relative;
				a{
					position: absolute;
					width: 21px;
					height: 14px;
					left: 270px;
					top:10px;
					background:url(../img/hot.png);
				}

			}
			span.active{
				background:white;
				border:0;
				color:#0d73e5;
				border-top:2px solid #226cbd;
				}
				div.active{
					display:block;
				}
			.hot{
				width: 957px;
				display: none;
				a{
					float: left;
					margin:7px 4px;
					margin-left:0;
				}
			}			
		}
	}
	.gg{
		width: 100%;
		height: 128px;
		overflow:hidden;
		position: relative;
		img{
			display: none;
		}
		img.active{
			display: block;
		}
				.yuan1{
				position: absolute;
				bottom:9px;
				left: 560px;
				a{				
					float: left;
					width: 	12px;
					height: 12px;
					border-radius:50%;
					background:white;
					margin-left:9px;
				}
				a.active{
					background:#f1af00;
				}
				}		
	}
}




.content_bootom{
		width: 100%;
		background:#f9f9f9;
	.content_bootoml{
		background:#f9f9f9;
		width: 1200px;
			margin: 0 auto;
		span{
			margin-left: 414px;
		}
		.mf{
			width: 1200px;
			a{
				// float: left;
				width: 388px;
				height: 179px;
				overflow: hidden;
				margin-bottom: 30px;
			img{
				transition: 1s all ease;
			}
			img:hover{
				width:410px;
				height: 182px;
			}
				}
		}
	}
}

.zuixin{
	width:100%;
	background:#d3e3f2;
	.zuixin1{
		width: 1200px;
		margin:0 auto;
		background:#d3e3f2;
	.span{
		width:100%;
		margin-left: 414px;
	}
	.notice{
		background:white;
		width: 350px;
		height: 355px;
		padding: 20px;
		.huodong{
			float: left;
			margin-bottom: 12px;
			font-size:14px;
			padding-left: 10px;
			border-left:2px solid #3e85f6;
		}
		.tt{
			width: 350px;
			overflow:hidden;
			float: left;
		}
		.ul1{
			float: left;
			width: 350px;
			li{
				float: left;
				width: 100%;
				height: 41px;
				border-bottom:1px solid #e5e5e5;
				font-size:14px;
				color:#3e85f6;
				a{	
					// float: right;
					display:inline-block;					
					width: 170px;
					overflow: hidden;
					margin-top: 1px;
					margin-left: 2px;
					white-space:nowrap;
					text-overflow:ellipsis;
					color:#9999b2;
				}
				span{
					display:inline-block;
					height: 41px;
					line-height:41px;
					// float: right;
					color:#9999b2;
				}
			}
		}
	}
	.notice_right{
		width: 795px;
		margin-left: 15px;
		.ee{
			width: 388px;
			height: 187px;
			margin-bottom: 19px;
			position: relative;
			a{
				float: left;
				position: absolute;
				line-height:32px;
				text-align:center;
				background:#b2b3a6;
				opacity: 0.5;
				width: 120px;
				height: 32px;
				bottom:35px;
				left: 134px;
			}
			a:hover{
				background:#658efa;
				color:white;
				text-decoration:none;
				opacity: 1;
			}
		}
		.notice_right-ico1{
			background:url(../img/notice.png)
			
		}		
		.notice_right-ico2{
			background:url(../img/notice1.png)
		}		
		.notice_right-ico3{
			margin-bottom: 30px;
			background:url(../img/notice2.png)
		}		
		.notice_right-ico4{
			margin-bottom: 30px;
			background:url(../img/notice3.png)
		}
	}
}
}
.dream{
	width: 100%;
	background:#f2f4f5;
		.dream1{
		width: 1200px;
		margin:0 auto;
		background:#f2f4f5;
		padding-bottom: 65px;	
	.span1{
		width: 100%;
		margin-left: 414px;
	}
	.mx{
		margin-bottom: 18px;
	}
	.count{
		width: 388px;
		height: 472px;
		background:url(../img/lan.png);
		font-size:12px;
		color:white;
		box-sizing:border-box;
		padding:30px 17px 29px 20px;
		.span2{
			width: 100%;
			padding-left:10px;
			margin-bottom: 16px;
			border-left:4px solid #80b8e5;
		}
		input{
			float: left;
			width: 100%;
			height: 36px;
			background:#6598d0;
			border:0;
			margin-top: 9px;
			margin-bottom: 20px;
			// outline:medium;
		}
		button{
			float: left;
			width: 100%;
			height: 42px;
			background:#51aaff;
			font-size:12px;
			color:white;
			border:0;
			margin-top: 16px;
		}
		button:hover{
			background:#518eff;
		}
		}
	.ziyuan{
			position: relative;
			button{
				position: absolute;
				width:240px;
				height: 42px;
				font-size:12px;
				color:#51aaff;
				bottom:20px;
				left: 100px;
				background:white;
				border:0;
			}
			.btn1{
				color:white;
				left:460px;
				background:#51aaff;
			}
			button:hover{
				color:white;
				background:#2683dc;
			}		
	}
}
}
.bottom{
	width: 100%;
	background:#34373a;
	margin-top:0;
	font-size:12px;
	color:#707274;
		a{
			color:#707274;
			}				
		a:hover{
			text-decoration:none;
			color:#3e85f6;
		}
	.guanyu{
		padding-top:45px;
		width:1200px;
		border-bottom:1px solid #3e4144;
		padding-bottom: 40px;
		margin: 0 auto;
		background:#34373a;
		ul{
			float: left;
			height:165px;
			padding-right:95px; 
			padding-left:80px;
			border-right:1px solid #3e4144;
			position: relative;
			li{
				margin-top: 20px;
			}
			.guanyu1{
				margin-top: 0;
				font-size:17px;
				color:white;
			}
			.ma{
				width: 141px;
				height: 162px;
				position: absolute;
				top:0;
				margin-top: 0;
				right: 29px;
				em{
					float: left;
					width: 141px;
					height: 137px;
					background:url(../img/ma1.png)
				}
				.aspan{
					width: 100%;
					text-align:center;
					margin-top: 14px;
				}
			}
		}
	}
	.touch{
		width: 100%;
		
		.touch1{
			width: 1200px;
			background:#34373a;
			padding: 31px 0 36px 0;
			margin: 0 auto;
		}
		.call{
			font-size:22px;
			font-weight:bolder;
			color:#3e85f6;
		}
		button{
			display:inline-block;
			width: 145px;
			height: 33px;
			background:#5894f3;
			color:white;
			border:0;
			margin-right: 54px;
		}		
	}
}
	.links{
		font-size:12px;
		color:#707274;		
		width: 100%;
		background:#242527;
		.links1{
		background:#242527;
		width: 1200px;
		padding:19px 0 19px 0;
		}
		div{
			width: 1112px;
			margin: 0 auto;
		ul{
			float: left;
			margin-left: 37px;
			li{
				float: left;
				margin-left: 17px;
				a{
					color:#707274;
					}				
				a:hover{
					text-decoration:none;
					color:#3e85f6;
				}
			}
		}
	}
	}